random cause - Spanish English Dictionary